package job;

import java.util.Date;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import coreJob.IJob;
import coreJob.JobInfo;

public class MyJob implements IJob {
	private static Logger logger = LoggerFactory.getLogger(MyJob.class);
	public JobInfo setJobInfo() {
		JobInfo job=new JobInfo();
		job.setJobGroup("MyJobGroup");//设置任务分组
		job.setJobName("同步调度示例");//设置任务名称
		job.setStartTime(new Date()); //设置任务开始时间
		job.setTriggerType(2);//设置任务执行计划
		                      //1：每分钟执行一次,
		                      //2：每小时执行一次,
		                      //3：每天执行一次,
		                      //0：使用cron表达式执行，使用此项时cron表达式必填。
		//job.setCron("0 0/5 14 * * ?");
		//job.setCronDescription("在每天下午2点到下午2:55期间的每5分钟触发");
		return job; 
	}
	public void execute(JobExecutionContext arg0) throws JobExecutionException {
		System.out.println(System.currentTimeMillis());
	}
}
